/* needed for the thumbs to show correctly */
.ytPlayer{
    margin: auto;
    text-align: center;
}
.ytlist {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/* float fix */
.ytlist:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}

.ytlist li{
    display: inline;
    float: left;
    margin: 5px; /* some space */
}

.ytlist td{
    padding: 5px; /* some space */
}

.ytlist h3{
    margin: 0;
    line-height: 1.55em;
}


.ytlist a {
    padding:0px;
}
/* hd */
.clip span {
    position: relative;
    display: block;
    height: 156px;	
    width: 288px;
    overflow: hidden;
}
.clip img{
    width: 288px;
    top: -30px;
    position: absolute;
    display: block;

}

/* thumbs */
.small .clip span {
    position: relative;
    display: block;
    height: 55px;	
    width: 100px;
    overflow: hidden;
}
.small .clip img{
    width: 100px;
    top: -12px;
    position: absolute;
    display: block;

}

/* for paging UL */
#ytPage{
    list-style: none inside;
    margin: 0;
    padding: 0;
    height: 20px;
}

#ytPage .ytNext{
    float: right; /* aligns to the right of ul */
}

#ytPage .ytPrev{
    display: inline-block; /* blocks keeps our ul height */
}